insulating stool - French English Dictionary